package com.statistics.schedule;

import com.statistics.service.DailyService;
import com.statistics.utils.DateUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;

import java.util.Date;

@Component
public class ScheduledTask {

	@Autowired
	private DailyService dailyService;

//	@Scheduled(cron = "0/5 * * * * ?")
//	public void task1(){
//		System.out.println("---------------task1执行了");
//	}

	@Scheduled(cron = "0 0 1 * * ?")
	public void task2(){
		dailyService.registerCount(DateUtil.formatDate(DateUtil.addDays(new Date(),-1)));

	}
}
